<?/*
 * Atencion deve usar Java Script
php use_helper('Javascript')
 *
 */?>

<?php if ($modelosxingresos):?>
<h2>Trabajos a Facturar</h2>
<table>
  <thead>
    <tr>
      <th>ITEM</th>
      <th>MARCA Y MODELO</th>
      <th>IMEI O SERIAL</th>
      <th>TRABAJOS REALIZADOS</th>
      <th>NETO</th>
      <th>EXENTAS</th>
      <th>IMPUESTO</th>
      <th>SUB TOTAL</th>
      <th>ACCIONES</th>
    </tr>
  </thead>
  <tbody>

  <?php $e = 1;foreach ($modelosxingresos as $modelosxingresos): ?>
      <?php  $precios = $modelosxingresos->getPrecios()  ?>
      <tr id="<?php echo 'fila_'.$e ?>">
      <td><?php echo $e++ ?></td>
      <td><?php echo $modelosxingresos->getModelos()?></td>
      <td><?php echo $modelosxingresos->getIMEI()?></td>
      <td><?php echo $precios['trabajos']?></td>
      <td><?php echo $precios['precio'] ?></td>
      <td><?php echo $precios['exentas']?></td>
      <td><?php echo $precios['impuesto']?> </td>
      <td><?php echo $precios['precio'] + $precios['impuesto']?></td>
      <td><input id="<?php echo $modelosxingresos->getId()?>" value="Ok"  type="button" onclick="Agregar_detalle_factura(this.id)">  </td>
    </tr>
    <?php endforeach; ?>
    </tbody>
</table>
<?php else:?>
<div class="error">No hay trabajos para facturar al Cliente</div>
<?php endif;?>
<script type="text/javascript">
//<![CDATA[

//Funcion que agrega detalles y retorna la lista de trabajos a facturar
function Agregar_detalle_factura(id)
{
  new Ajax.Updater('sf_fieldset_detalles',
        '<?php echo url_for('facturas/agregar_detalles');?>',
       {asynchronous:true, evalScripts:false,
           //insertion:Insertion.After,
           //onSuccess:function(request, json){},
          // onComplete:function(request, json){fila.hide();},
           parameters:'modelosxingreso=' + id + '&factura_id=' + $F('facturas_id')+ '&clientes_id=' + $F('facturas_clientes_id')});
}

  function BorrarDetalles(id)
{
   new Ajax.Updater('sf_fieldset_detalles',
        '<?php echo url_for('facturas/borrardetalles');?>',
        {asynchronous:true, evalScripts:false,
           //insertion:Insertion.After,
          // onSuccess:function(request, json){BuscarDetalles();},
           //onComplete:function(request, json){$('fila_detalle_'+fila).hide()},
           parameters:'facturas_id=' + $F('facturas_id') + '&modelosxingresos_id=' + id + '&clientes_id=' + $F('facturas_clientes_id')});

}


//]]>
</script>